scavenging stroke - German English Dictionary